﻿
namespace NClass.CodeGenerator
{
	public class StubProjectGenerator : ProjectGenerator
	{
		public StubProjectGenerator(Core.Model model) : base(model) { }

		public override string RelativeProjectFileName { get { return "StubProjectGenerator"; } }

		protected override SourceFileGenerator CreateSourceFileGenerator(Core.TypeBase type)
		{
			return new StubSourceFileGenerator(type);
		}

		protected override bool GenerateProjectFiles(string location)
		{
			return true;
		}
	}
}
